internal cleaning - Turc Anglais Dictionnaire